
$(function(){
	//校验是否登陆
	var hrefobj=GetRequest();
	if(hrefobj.source){
		window.location.href="web.html?sku_code="+hrefobj.sku_code;
	}else{
		//校验是否登陆
		checkoutlogin();
	}
	//打开关闭从底部向上打开的页面
	 $(document).on("open", ".weui-popup-modal", function() {
        //console.log("open popup");
      }).on("close", ".weui-popup-modal", function() {
        //console.log("close popup");
      });
    
	//得到年月
	getYear(1980,2022,function(data){
		$("#layoutdate").picker({  
     	 container: '#time-container',
     	 toolbar:false,
     	 inputReadOnly:true,
     	 cssClass:'datetimestyle',     	 
		  cols: [
		    {
		      textAlign: 'center',
		      values:data,
		      //如果你希望显示文案和实际值不同，可以在这里加一个displayValues: [.....]
		    },
		    {
		      textAlign: 'center',
		      values: ['1月', '2月', '3月', '4月', '5月', '6月', '7月','8月','9月','10月','11月','12月']
		    }
		  ],
		  onChange: function (picker, values, displayValues) {
          	//lym 2017 11.17 新增月历修改
          	dataObj.year=values[0].split('年')[0];
          	dataObj.month=values[1].split('月')[0]<10?'0'+values[1].split('月')[0]:values[1].split('月')[0];
        	}
		});
		
		//lym 2017 11.17 新增月历修改
		var curentdate=new Date; 		
		$("#layoutdate").picker("setValue", [curentdate.getFullYear()+"年", (curentdate.getMonth()+1)+"月"]);
		$(".selectdate").attr("style","display:none;");
	})
	
	//打开作品
	$(document).on("click",".work_itemlist .weui-flex__item",function(){
		//wx.hideOptionMenu();//隐藏分享菜单	
		try{
			wx.hideOptionMenu();//隐藏分享菜单		
		}catch(e){
			//TODO handle the exception
		}
		
		$(".work_itemlist").removeClass('onfoucs');
		$(this).closest('.work_itemlist').addClass('onfoucs');
		$(this).addClass('onactive');
		work_id=$(".onfoucs").attr("work_id");
		product_id=$(".onfoucs").attr("product_id");
		var itemwork=UtilProperty[work_id];
		for(var j=0;j<itemwork.worker.length; j++){
			var itemlis=itemwork.worker[j];
			if(itemlis.background_id!=0){// lym 2018.01.02 修改 图片加载 原先的的id标志转为url标志
				if(UtilProperty.background.backgroundimage[itemlis.background.image_url]==undefined){
					$.alert('图片还没有加载完成,请稍后', "提示");
					console.log(12)
					return false;
				}
			}
		
		}
		$("#loadtoast").show();	
		opentype=1;	
		
		if(ismodel==0){
		for(var i in UtilProperty.layout_category){
			categoryid=i;
			break;
		}
		}else{
			categoryid=ismodel;
		}
		var iscon=false;
		var itemlen=itemwork.worker.length;
		for(var k=0; k<itemlen;k++){
			var lis=itemwork.worker[k];
			if(lis.control_list.length==0){
				//确定更改布局
		 		//comfirmchangelayout(categoryid,k,0);
		 		iscon=true;
			}
		}
			
			
			if(!iscon){
				if(itemwork.base64image){					
	 				//打开编辑作品页面并且合成相应的页面
					startgetcanvas()
				}else{
					//获取作品图片列表
					image_listajax(work_id);
				}
			}else{
				//startgetcanvas()
				//打开空的作品页
 				openEmptywork();
			}
		
	})
	
	//选中多少张作品
	$('#show_worker').on("click","input.work_input",function(){
		try{
			wx.hideOptionMenu();//隐藏分享菜单		
		}catch(e){
			//TODO handle the exception
		}
		//选中的作品的数量
 		selectWork();
 		
		
	})
	
	
	$('#loadtoast').on("click",".weui-mask_transparent",function(event){
		event.stopPropagation();
 		
		
	})
	//全选未印
	$('.worker_footer').on("click","input.weui-check",function(){
		try{
			wx.hideOptionMenu();//隐藏分享菜单		
		}catch(e){
			//TODO handle the exception
		}
		if($(this).is(':checked')){
			$('.work_itemlist[status="0"] .work_input').prop("checked",true);
			//选中的作品的数量
 			selectWork();
		}else{
			$('.work_itemlist[status="0"] .work_input').prop("checked",false);
			//选中的作品的数量
 			selectWork();
		}
				
		
	})
	
	//删除作品
	$('.worker_footer').on("click",".work_del",function(){
		try{
			wx.hideOptionMenu();//隐藏分享菜单		
		}catch(e){
			//TODO handle the exception
		}
		if(!$(this).hasClass("disablebtn")){
		var removearr=new Array();
		var isdel=false;
		$(".workeritem").find('input.work_input').each(function(i,e){
			var elem=$(e).closest('.work_itemlist');
			if($(e).is(':checked')&&elem.attr('status')==0){				
				removearr.push(elem.attr('work_id'));
			}
			if($(e).is(':checked')&&elem.attr('status')!=0){				
				isdel=true;
			}
		})
		if(removearr.length>0){
			 $.confirm("您确定删除作品吗?", "提示", function() {		
			 	var k=0;
				 	var delerfn=function(){				 		
					 		baseAjax('other/work/update_work', 'POST', {work_id: removearr[k],is_delete: 1}, function(data) {
								var time=$('.work_itemlist[work_id="'+removearr[k]+'"]').attr("add_time");
								$('.work_itemlist[work_id="'+removearr[k]+'"]').remove();								
								if($('.work_itemlist[add_time="'+time+'"]').length==0){
									$('.workaddtime[time="'+time+'"]').remove();
									
									$(".worker_footer input").prop("checked",false);
								}
								//选中的作品的数量
 								selectWork();
								delete UtilProperty[removearr[k]];
								if(k<(removearr.length-1)){
									k++;
									delerfn();
								}
								if($(".work_itemlist").length==0){
									$(".no_morework").remove();								
									$('.workeritem').after('<div class="weui-cells__title no_work" style="padding-top:50%; text-align:center;">暂无作品</div>');
								}
							})
				 	}
		        	delerfn();			
	        }, function() {
	          //取消操作
	        });		
        }else if(removearr.length==0&& isdel){
        	 $.alert("已提交作品不允许删除", "提示");
        }else{
        	$.alert("请选择要删除的作品", "提示");
        }
		//选中的作品的数量
 		selectWork();
		}
		
	})
	

	
	
	
	
	
	
	//选择作品
	$(document).on("click",".albumitem",function(){
		$(".album .albumitem").removeClass("onfoucs");
		$(".album").find(".albuminfo").fadeOut(10);
		$(this).addClass("onfoucs").find(".albuminfo").fadeIn(50);
		$(".myphotoalbum a.open_up").addClass("focus");
	})
	
	//印制作品
	$('.worker_footer').on("click",".copy_btn",function(){
		if(!$(this).hasClass("disablebtn")){
			if($(".workeritem .work_input:checked").length==0){
			 $.alert("请选择作品", "提示");
			}else{
				var isflag;
				var ordernum=0;
				$(".workeritem").find('input.work_input').each(function(i,e){
					var elem=$(e).closest('.work_itemlist');
					if($(e).is(':checked')){
						isflag=checkwork(elem.attr('work_id'));//检测作品中所有的图片控件是否都有填充了图片 或文字
						if(isflag.complete==true){							
							$.alert("填充完整再提交！", "提示");
							return false;
						}
						
						if(isflag.ischange==true){							
							$.alert("请先保存再提交！", "提示");
							return false;
						}
						//ordernum+=1;
						ordernum+=Number(elem.find(".orderNumber").text());
						if(i==0){
							$(".a_type").eq(0).text(UtilProperty[elem.attr('work_id')].workerInfo.work_name);
						}
					}
					
				})				
				if(isflag.complete==false&&isflag.ischange==false){		
					//选中的作品的数量
 					selectWork()
					
					
					document.title='提交作品';
					
					$(".a_type").eq(1).text(ordernum);
					$(".worker_con").hide();
					$(".submitalbum").show();
					//复制订单编号
					var order_sn = $.cookie('order_no');
					if(/^(E\d{23}|C\d{20})$/.test(order_sn)){
						$(".submitalbumbox .orderinput").val(order_sn);
					}
				}
				
				
			
			}
		}
		
	})
	
	
	//增加印制数量
	$('.workeritem').on('click',".order_add ",function(){
		var valnum=parseInt($(this).prev(".orderNumber").text())+1;
		$(this).prev(".orderNumber").text(valnum);	
		//选中的作品的数量
 		selectWork()
	})
	//减少印制数量
	$('.workeritem').on('click',".order_jian ",function(){
		var valnum=parseInt($(this).next(".orderNumber").text());
		if(valnum>1){
			valnum--;
			$(this).next(".orderNumber").text(valnum);
		}
		//选中的作品的数量
 		selectWork()
		
	})
	
	$("#show_worker").scroll(function () {  // 作品页分页加载	
		var viewH =$(this).height(),//可见高度
          contentH =$(this).get(0).scrollHeight,//内容高度
         scrollTop =$(this).scrollTop();//滚动高度
	   if(scrollTop/(contentH -viewH)>=0.95){  
	   	if(pageEnd==true&&isloadend==true){
	   		$('.workeritem').after('<div class="weui-loadmore"><i class="weui-loading"></i><span class="weui-loadmore__tips">正在加载</span></div>');
				getwork_list(pageNoSize);
				console.log(pageEnd)
				pageEnd=false;
				isloadend=false;
			}
			
			
	     }
	
	 });
	
	
	//提交作品 确认	
	$('.submitalbum').on('click',".comfirm_submit ",function(){
		var orderno=$(".orderinput").val();		
		if(orderno==""){
			$(".orderinputtips").html("请填写订单编号");
		}else{
			var orderArr=new Array;
			$(".workeritem").find('input.work_input').each(function(i,e){
			var elem=$(e).closest('.work_itemlist');
			if($(e).is(':checked')){
				var obj = {work_id:elem.attr('work_id'),work_number:elem.find(".orderNumber").text()};
				orderArr.push(obj)
			}
			
			})
			var a={order_sn:orderno,data:JSON.stringify(orderArr)};
			baseAjax('other/work/bind_order','POST',a,function(data){
				if(data.code==200){
					$(".orderinput").val('');
					$.alert('提交成功', "提示");
					for(var i=0;i<orderArr.length;i++){
						var w_id=orderArr[i].work_id;
					
						 UtilProperty[w_id].workerInfo.status=UtilProperty[w_id].workerInfo.status==0?1:UtilProperty[w_id].workerInfo.status;
						
						 var el=$('.work_itemlist[work_id="'+w_id+'"] .weui-flex');
						 if(!el.children().hasClass("copyyes")){					 	
						 	el.append(' <div class="copyyes"><img src="img/yin.png"></div>')
						 }
					 
					 }
				 	$(".orderinput").val('');
				 	$(".orderinputtips").html('');
				 	$(".submitalbum").hide();
				 	$(".worker_con").show();
				}
				
			})
		}
		
	})
	
	//返回	
	$('.submitalbum').on('click',".back_submit ",function(){
		$(".orderinput").val('');
		$(".orderinputtips").html('');
		$(".submitalbum").hide();
		$(".worker_con").show();
	})
	
	
	
	
	
	
})




//作品页面初始化接口 并且生成作品
function initializationwork(categoryid,w_id,fn){
	baseAjax('other/work/init_work','GET',{work_id:w_id,is_return:1},function(data){		
			UtilProperty[w_id].worker=data.data;			
			fn(categoryid);
			
			
		})
	
}

//生成年
function getYear(min,max,fn){	
	var val=[];
	for(var i=min; i<max; i++){
		var str=i.toString()+'年';
		val.push(str);
		
	}	
	fn(val)
	
}
//选中的作品的数量
function selectWork(){
	//var len=$(".workeritem .work_input:checked").length;
	var len=0;
	$(".workeritem .work_itemlist").each(function(i,e) {
		if($(e).find('.work_input').is(":checked")){
			len=len+Number($(e).find('.orderNumber').text());
		}
		
	});
	
	
	$(".notice_num").animate({bottom:(len>0?'50px':'0px')}, "slow").text('已选'+len+'张');
	$(".notice_num").css('display',(len>0?'block':'none'));
	if(len>0){
		$(".worker_footer a").removeClass('disablebtn');
	}else{
		$(".worker_footer a").addClass('disablebtn');
	}
		
	
}

//我的作品
var idarr=new Array;//所有的作品id 和 产品id
function getwork_list(page){	
	baseAjax('other/work/work_list','GET',{user_id:user_id,sku_code:sku_code,page:page},function(data){		
		$(".weui-loadmore").remove();
		var arr=data.data;
		var workerhtml=new Object;
		if(arr.length<=0){
			if(!$("#loadtoast").is(":hidden")){
				$("#loadtoast").hide();
			}
			if($(".workeritem").children().length==0){
				$("#loadtoast").hide();
				$(".worker_con").show();
				$('.workeritem').after('<div class="weui-cells__title no_work" style="padding-top:50%; text-align:center;">暂无作品</div>');
			}else{
				$('.workeritem').after('<div class="weui-cells__title no_morework">没有更多了</div>');
			}
			
			isloadend=false;
			pageEnd=false;
		}else{
			if(pageNoSize==1){
			$(".worker_con").show();
			}
			
			pageNoSize=pageNoSize+1;
		for(var i=0; i<arr.length;i++){			
			var item=arr[i];
			UtilProperty[item.id]=new Object;
			UtilProperty[item.id].workerInfo=item;	
			var time=formatDate(item.add_time);				
			var image_numstr=getimage_num(item.image_num);				
			var scale=album_wid/item.width;
			if($('.workaddtime[time="'+time+'"]').length==0){
				$(".workeritem").append('<div class="weui-cells__title workaddtime" time="'+time+'">'+time+'</div>');
			}			
			var htm='<div class="work_itemlist" product_id="'+item.product_id+'" work_id="'+item.id+'" show_type="'+item.show_type+'"  print_type="'+item.print_type+'" status="'+item.status+'" image_num="'+image_numstr+'" add_time="'+time+'">'+
							'<div class="weui-flex">'+
								'<div class="weui-flex__item">'+
									'<div class="placeholder" style="height:'+parseInt(scale*item.height)+'px;" title="正面"></div>'+
								'</div>'+
								'<div class="weui-flex__item">'+
									'<div class="placeholder" style="height:'+parseInt(scale*item.height)+'px;" title="反面"></div>'+
								'</div>'+
								(item.status!=0?'<div class="copyyes"><img src="img/yin.png"></div>':'')+
							'</div>'+
							'<div class="weui-cell fr_work">'+
								'<div class="weui-cell__hd">'+
									'<label class="weui-cell weui-check__label" for="'+item.id+'">'+
								    '<input type="checkbox" class="work_input weui-check" name="checkboxwork" id="'+item.id+'">'+
									'<i class="weui-icon-checked"></i>'+
									'</label>'+
								'</div>'+
								'<div class="weui-cell__bd worker_countbox">'+							        	
									'<div class="worker_count"><a href="javascript:;" class="order_jian"><img src="img/remove.png"></a><span class="orderNumber">1</span><a href="javascript:;" class="order_add"><img src="img/add.png"></a></div>'+
								'</div>'+
							'</div>'+
						'</div>';
						
			if(workerhtml[time]){				
				workerhtml[time]=workerhtml[time]+htm;
			}else{
				workerhtml[time]=htm;	
			}
			var ido={product_id:item.product_id,work_id:item.id}
			idarr.push(ido);
		}
		//得到作品图片
		getreadyworker();
		for(var i in workerhtml){
			$('.workaddtime[time="'+i+'"]').after(workerhtml[i]);
		}
		
		
		pageEnd=true;
		}
	})
	
}

//得到图片的张数
function getimage_num(image_num){	
	var small_image_num, large_image_num;
	if(image_num.indexOf(">=") >= 0) {
		small_image_num = image_num.split('=')[1];
	} else if(image_num.indexOf("<=") >= 0) {
		large_image_num = image_num.split('=')[1];
	} else if(image_num.indexOf("-") >= 0) {
		small_image_num = image_num.split('-')[0];
		large_image_num = image_num.split('-')[1];
	} else if(image_num.indexOf(",") >= 0) {
		small_image_num = image_num.split(',')[0];
		large_image_num = image_num.split(',')[1];
	}
	var image_numstr;
	if(small_image_num && large_image_num) {
		image_numstr = small_image_num + '-' + large_image_num;
	} else {
		if(small_image_num) {
			image_numstr = small_image_num;
		} else {
			image_numstr = large_image_num;
		}
	}
	
	return image_numstr;
}

//获取作品图片列表
function image_listajax(w_id){	
	baseAjax('other/work/work_image_list','GET',{work_id:w_id},function(data){
		if(UtilProperty[w_id]==null){
			UtilProperty[w_id]=new Object;
		}
		UtilProperty[w_id].image_list=data.data;
		//遍历图片
		image_list(w_id);
	})
	
	
	
}
//遍历图片
function image_list(w_id){
		var	image_list=UtilProperty[w_id].image_list;
		$("#singerFiles").empty();
		var mulitImg=new Array;		
		var base64imageid=new Array;
		for( var k in UtilProperty[w_id].base64image){
			base64imageid.push(k)
		}
		
		for(var i=0;i<image_list.length;i++){
			var item=image_list[i];
			if($.inArray(item.image_id, base64imageid)>=0){	
			mulitImg.push(item.image_url+imgsize_str);		
			
			}
		}
		//把图片转成对象
		//imagelistToObject(mulitImg,mulitImgid)
		if(image_list.length>0){
			imagelistToObject(mulitImg,w_id,function(){
				placeImageObj(w_id);
			})
		}else{
			console.log(1)
			startgetcanvas();
		}
		
	
}





//时间戳怎么转成日期格式
/* function getLocalTime(nS) {     
       return new Date(parseInt(nS) * 1000).toLocaleString().replace(/年|月/g, ".").replace(/日/g, " ");      
    } */
   
//把时间戳转成日期
function formatDate(now) { 
	if(now!=""){
		var time=new Date(now*1000);
	}else{
		var time=new Date();
	}	 
	 var year = time.getFullYear();
	 var month = time.getMonth() + 1;
	var day = time.getDate();
	 /* var hour = time.getHours();
	 var minute = time.getMinutes();
	 var second = time.getSeconds();*/
	 return year + "-" + (month<10?'0'+month:month)+ "-" + (day<10?'0'+day:day);
 }
            

//把套餐配送的食品的FdNo排序
function sortNumber(a,b)
	{
	return a.add_time > b.add_time ? -1 : 1; // 这里改为大于号  
	//return a.add_time - b.add_time;
	}
	

function getreadyworker(){	
	for(var i=0;i< idarr.length; i++){
		 w_id=idarr[i].work_id;
		 product_id=idarr[i].product_id;
		//获取已经存在的作品的作品页面信息
		baseAjax('other/work/work_page_list','GET',{work_id:w_id},function(data){
			
				if(UtilProperty[w_id]==null){
					UtilProperty[w_id]=new Object;
				}
				UtilProperty[w_id].worker=data.data;			
				UtilProperty[w_id].imageObj=new Object;
				if(UtilProperty[w_id].worker.length>0){
					var mulitImg=[];										
					var isfla=false;
					for(var j=0; j<data.data.length;j++){
						var item=UtilProperty[w_id].worker[j];	
						var bgurl=item.background.image_url+bgsize_str;
						UtilProperty[w_id].worker[j].background.ischange=false;											
						if(item.background_id!=0){// lym 2018.01.02 修改 图片加载 原先的的id标志转为url标志	
							UtilProperty[w_id].worker[j].background.image_url=bgurl;	
							if(UtilProperty.background.backgroundimage[bgurl]==undefined){
								mulitImg.push(bgurl);
								UtilProperty.background.backgroundimage[bgurl]=null;
								isfla=true;
							}
						}
						for(k=0; k<item.control_list.length;k++){
							var element=item.control_list[k];
							UtilProperty[w_id].worker[j].control_list[k].ischange=false;
							if(element.control_id==1){	
								if(element.element_list instanceof Array&&element.element_list.length>0){
								var list=element.element_list[0];
								if(list.image_url!=""){//lym 2017 12.15  新增一图一记修改
									var img_url=list.image_url+imgsize_str;
									UtilProperty[w_id].worker[j].control_list[k].element_list[0].image_url=img_url; // lym 2018.01.02 修改 图片加载 原先的的id标志转为url标志
									if($.inArray(img_url, mulitImg)==-1){
										mulitImg.push(img_url);										
										isfla=true;
									}
								}
								
								
								}
	
							
							}else if(element.control_id==3){//lym 2017 11.17 新增月历修改
								if(element.element_list.length>0){
								var dateList=element.element_list[0];								
								if(dateList.style!=""&&dateList.style!=undefined){
									var a=JSON.parse(dateList.style);
									var fontstyle={align:a.align,color:a.color,direction:a.direction,line_space:a.line_space,max:a.max,size:a.size,format:a.format};
									dataObj.year=dateList.content.split('-')[0];
									dataObj.month=dateList.content.split('-')[1];
									element.element_list[0].date_list=calendarMonthdata(dataObj.year,dataObj.month,a.column,a.weekstyle,element.width,element.height,fontstyle);
									
								}
								}
							}else if(element.control_id==4){//lym 2017 12.15  新增一图一记修改
								var content=element.element_list[0].content;
								if(content.icon!=''){
									if(!UtilProperty.weathericon.hasOwnProperty(content.icon)){									
										mulitImg.push(content.icon);										
										UtilProperty.weathericon[content.icon]=null;
										isfla=true;
									}
								}
							}
						}
					}
					if(isfla){						
						//判断图片是否完全加载完毕
						imagelistToObject(mulitImg,w_id,function(){
							//判断是否所有作品的封面的图片都加载完毕
							startcover()							
						})
					}else{
						startcover();
					}
					
				}else{					
					baseAjax('other/work/init_work','GET',{work_id:w_id,is_return:1},function(data){		
						UtilProperty[w_id].worker=data.data;						
						var item=UtilProperty[w_id].worker[0];
					var mulitImg=[];										
					var isfla=false;
					for(var j=0; j<data.data.length;j++){
						var item=UtilProperty[w_id].worker[j];	
						UtilProperty[w_id].worker[j].background.ischange=false;												
						if(item.background_id!=0){// lym 2018.01.02 修改 图片加载 原先的的id标志转为url标志	
							UtilProperty[w_id].worker[j].background.image_url=bgurl;	
							if(UtilProperty.background.backgroundimage[bgurl]==undefined){
								mulitImg.push(bgurl);
								UtilProperty.background.backgroundimage[bgurl]=null;
								isfla=true;
							}
						}
						for(k=0; k<item.control_list.length;k++){
							var element=item.control_list[k];	
							UtilProperty[w_id].worker[j].control_list[k].ischange=false;
							if(element.control_id==1){	
								if(element.element_list instanceof Array&&element.element_list.length>0){
									var list=element.element_list[0];
									if(list.image_url!=""){//lym 2017 12.15  新增一图一记修改
										var img_url=list.image_url+imgsize_str;
										UtilProperty[w_id].worker[j].control_list[k].element_list[0].image_url=img_url; // lym 2018.01.02 修改 图片加载 原先的的id标志转为url标志
										if($.inArray(img_url, mulitImg)==-1){
											mulitImg.push(img_url);										
											isfla=true;
										}
									}
								}
	
							
							}else if(element.control_id==3){//lym 2017 11.17 新增月历修改
								if(element.element_list.length>0){
								var dateList=element.element_list[0];								
								if(dateList.style!=""&&dateList.style!=undefined){
									var a=JSON.parse(dateList.style);
									var fontstyle={align:a.align,color:a.color,direction:a.direction,line_space:a.line_space,max:a.max,size:a.size,format:a.format};
									dataObj.year=dateList.content.split('-')[0];
									dataObj.month=dateList.content.split('-')[1];
									element.element_list[0].date_list=calendarMonthdata(dataObj.year,dataObj.month,a.column,a.weekstyle,element.width,element.height,fontstyle);
									
								}
								}
							}else if(element.control_id==4){//lym 2017 12.15  新增一图一记修改
								var content=element.element_list[0].content;
								if(content.icon!=''){
									if(!UtilProperty.weathericon.hasOwnProperty(content.icon)){									
										mulitImg.push(content.icon);										
										UtilProperty.weathericon[content.icon]=null;
										isfla=true;
									}
								}
								
							}
						}
					}
					if(isfla){						
						//判断图片是否完全加载完毕
						imagelistToObject(mulitImg,w_id,function(){
							//判断是否所有作品的封面的图片都加载完毕
							startcover()							
						})
					}else{
						startcover();
					}
										
					})
					
				}	
				
				
			})	
		break;	
	}
	
	
}


//检测作品中所有的控件是否都有填充了图片或文字
function checkwork(w_id){
	var result=new Object;
	result.complete=false;
	result.ischange=false;	
	var worker=UtilProperty[w_id].worker;	
	if(worker.length>0){	
	for(i=0; i<worker.length;i++){		
		var item=worker[i];
		if(item.background.ischange==true){
			result.ischange=true;
			return result;
		}
		if(item.control_list.length>0){
			for(k=0; k<item.control_list.length;k++){
				var element=item.control_list[k];			
				if(element.control_id==1){				
					if(element.element_list instanceof Array&&element.element_list.length>0){						
						if(!element.element_list[0].image_url){					
							result.complete=true;
						     return result;
						}
					//console.log(i)		
					}else{
						result.complete=true;
						return result;
					}
					
					
				}else if(element.control_id==2||element.control_id==3){//lym 2017 11.22 新增月历修改				
					if(element.element_list instanceof Array&&element.element_list.length>0){						
						if(element.element_list[0].content==''||!element.element_list[0].content){					
							result.complete=true;
						     return result;
						}
					//console.log(i)		
					}else{
						result.complete=true;
						return result;
					}
					
				}
				
				if(element.ischange){
					result.ischange=true;
					return result;
				}
			}
		}else{
			result.complete=true;
			return result;
		}
	}
	}else{
			result.complete=true;
			return result;
	}
	return result;
}